const express=require('express')
let app=express()
app.listen(3000,()=>{
    console.log('3000ok');
})


const con=require('./tools/db')


app.get("/address",(req,res)=>{


    // 第一步  国家请求
    let p= new  Promise((resolve,reject)=>{

        con.query(`select *  from country where country="中国"` ,(err,results)=>{
            if(err){
                reject(err)
            }else{
                resolve(results)
            }
        })

    })




    p.then((results)=>{
 

        //第二步: 省份的请求
        let [{ id }] = results


        let p1=new Promise((resolve,reject)=>{

            con.query(`select *  from province  where pid=${id} `,(err,results)=>{

                // 第三步 城市的请求
                if(err){
                    reject(err)
                }else{
                    resolve(results)
                }

            })
        })






        // p1.then()



    },(err)=>{

    })


})